Learning Ancestral Polytrees
نویسندگان
چکیده
Causal polytrees are singly connected causal models and they are frequently applied in practice. However, in various applications, many variables remain unobserved and causal polytrees cannot be applied without explicitly including unobserved variables. Our study thus proposes the ancestral polytree model, a novel combination of ancestral graphs and singly connected graphs. Ancestral graphs can model causal and non-causal dependencies, while singly connected models allow for efficient learning and inference. We discuss the basic properties of ancestral polytrees and propose an efficient structure learning algorithm. Experiments on synthetic datasets and biological datasets show that our algorithm is efficient and the applications of ancestral polytrees are promising.
منابع مشابه
Learning Polytrees
We consider the task of learning the maximumlikelihood polytree from data. Our first result is a performance guarantee establishing that the optimal branching (or Chow-Liu tree), which can be computed very easily, constitutes a good approximation to the best polytree. We then show that it is not possible to do very much better, since the learning problem is NP-hard even to approximately solve w...
متن کاملOn Finding Optimal Polytrees
We study the NP-hard problem of finding a directed acyclic graph (DAG) on a given set of nodes so as to maximize a given scoring function. The problem models the task of inferring a probabilistic network from data, which has been studied extensively in the fields of artificial intelligence and machine learning. Several variants of the problem, where the output DAG is constrained in several ways...
متن کاملLearning Linear Bayesian Networks with Latent Variables
This work considers the problem of learning linear Bayesian networks when some of the variables are unobserved. Identifiability and efficient recovery from low-order observable moments are established under a novel graphical constraint. The constraint concerns the expansion properties of the underlying directed acyclic graph (DAG) between observed and unobserved variables in the network, and it...
متن کاملInference in Polytrees with Sets of Probabilities
Inferences in directed acyclic graphs associated with probability intervals and sets of probabil ities are NP-hard, even for polytrees. We pro pose: I) an improvement on Tessem's AIR algo rithm for inferences on polytrees associated with probability intervals; 2) a new algorithm for ap proximate inferences based on local search; 3) branch-and-bound algorithms that combine the previous techn...
متن کاملEfficient computation for the noisy MAX
Dı́ez’s algorithm for the noisy MAX is very efficient for polytrees, but when the network has loops it has to be combined with local conditioning, a suboptimal propagation algorithm. Other algorithms, based on several factorizations of the conditional probability of the noisy MAX, are not as efficient for polytrees, but can be combined with general propagation algorithms, such as clustering or v...
متن کامل